place where beehives are kept - Alemán Inglés Diccionario